foreign broadcasting undertaking - French English Dictionary